const fs=require("fs");

// function * generators(){
//     yield "王淼";
//     yield "王淼1";
//     return yield;
// }
// let obj=generators();
// console.log(obj.next());
// console.log(obj.next());
// console.log(obj.next());
// console.log(obj.next());


// //Async

// function ajaxs(url){
//     return new Promise((resolve,reject)=>{
//         let xhr=new XMLHttpRequest();
//         xhr.open("get",url,true);
//         xhr.send(null);
//         xhr.onreadystatechange=(()=>{
//             if(xhr.readyState!==4){
//                 return;
//             }
//             if(xhr.status===200){
//                 resolve(xhr.responseText);
//             }else{
//                 reject(error);
//             }
//         })
//     })
// }
// async function getString(){
//     let data=await ajaxs("/api/getUid");
//     let dataObj=JSON.parse(data);
//     console.log(dataObj);
//     let datalist=await ajaxs("/api/getlist");
//     return datalist;
// }
// getString().then((res)=>{
//     console.log(res);
// }).catch((error)=>{
//     console.warn(error);
// })

//替换页面
function readFile(url){
    return new Promise((resolve,reject)=>{
        fs.readFile(url,"utf-8",((error,data)=>{
            if(error){
                return reject(error);
            }else{
                resolve(data);
            }
        }))
    })
}

async function getFile(){
    let html1=await readFile("./index.html");
    let css1=await readFile("./index.css");
    return html1.replace(`{{style}}`,`<style>${css1}</style>`);
}
getFile().then((res)=>{
    console.log(res);
})

